roll baker - German English Dictionary